battle simulator - French English Dictionary